import {CompDefaultWidth, ComponentType, FormCompConfigBasic, PROP_TYPES} from "../Config";

export default {
    "name": {
        "zh-CN": "日期",
        "en-US": "Date",
    },
    "componentTypes": [ComponentType.CALENDAR],
    "defaultStyle": {
        width: CompDefaultWidth,
    },
    "basic": {
        ...FormCompConfigBasic,
        format: {
            "required": false,
            "name": "显示格式",
            "editType": PROP_TYPES.SELECT,
            'values': [
                {
                    title: '年-月',
                    key: 0,
                    value: 'YYYY-MM',
                }, {
                    title: '年-月-日',
                    key: 1,
                    value: 'YYYY-MM-DD',
                }, {
                    title: '年-月-日 时:分',
                    key: 2,
                    value: 'YYYY-MM-DD HH:mm',
                }, {
                    title: '年-月-日 时:分:秒',
                    key: 3,
                    value: 'YYYY-MM-DD HH:mm:ss',
                }, {
                    title: '年-月-日 时:分:秒 毫秒',
                    key: 4,
                    value: 'YYYY-MM-DD HH:mm:ss SSS',
                }
            ],
            "defaultValue": ''
        },
        "size": {
            "required": false,
            "name": "尺寸",
            "editType": PROP_TYPES.SELECT,
            "values": [
                "default", "small", "large"
            ],
            "defaultValue": "default"
        },
    }
}